package com.instalinks.android.lib;

public class LibConstants {

	public final static class SmsFolderType{
		public final static int SMS_INBOX = 1;
		public final static int SMS_SENT = 2;
	}
	
	public final static class SmsFolderPath{
		public final static String URI_SMS = "content://sms";
		public final static String URI_SMS_MMS = "content://mms-sms";
		public final static String URI_SMS_INBOX = URI_SMS + "/inbox";
		public final static String URI_SMS_OUTBOX = URI_SMS + "/outbox";
		public final static String URI_SMS_SENTITEMS = URI_SMS + "/sent";		
	}
	
	public final static class IntentAction{
		public final static String C2DM_REGISTRATION = "com.google.android.c2dm.intent.REGISTRATION";
		public final static String C2DM_RECEIVE = "com.google.android.c2dm.intent.RECEIVE";
		
		public final static String NOTIFICATION_BROADCAST = "com.instalinks.android.apps.ACTION_NOTIFICATION";
		public final static String SMS_BROADCAST = "com.instalinks.android.apps.ACTION_SMS_BROADCAST";
		public final static String SMS_RECEIVER_ANDROID = "android.provider.Telephony.SMS_RECEIVED";
		
		public final static String ALERT_05MIN_BROADCAST = "com.instalinks.android.apps.ALERT_FIVE_MINUTES";
		public final static String ALERT_15MIN_BROADCAST = "com.instalinks.android.apps.ALERT_FIFTEEN_MINUTES";
		public final static String ALERT_30MIN_BROADCAST = "com.instalinks.android.apps.ALERT_THIRY_MINUTES";
		public final static String ALERT_60MIN_BROADCAST = "com.instalinks.android.apps.ALERT_SIXTY_MINUTES";
		public final static String ALERT_3HR_BROADCAST = "com.instalinks.android.apps.ALERT_THREE_HOUR";
		public final static String ALERT_6HR_BROADCAST = "com.instalinks.android.apps.ALERT_SIX_HOUR";
	}
	
	public final static class Packages{
		public final static String BASE_APP = "com.instalinks.android.apps";
		public final static String SMS_POST_SERVICE = "com.instalinks.android.apps.smspostservice";
		public final static String CALL_POST_SERVICE = "com.instalinks.android.apps.callpostservice";
		public final static String P2P_MESSAGING = "com.instalinks.android.apps.p2p";
	}
	
	public final static class Url{
		public final static String APP_CONFIG_URL = "http://apps.instalinks.net/getappconfig.asp";
	}
	
	public final static class Error{
		public final static String BASE_APP_ERR = "BASE_APP_ERROR";
	}
	
	public final static class BroadcastFields{
		public final static String mode = "mode";
		public final static String appid = "appid";
		public final static String field1 = "field1";
		public final static String field2 = "field2";
		public final static String field3 = "field3";
		public final static String field4 = "field4";
		public final static String sender = "sender";
		public final static String text = "text";
		
	}
}
